package demo1;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: liangyuanzhang
 * Date: 2025-3-10
 * Time: 23:08
 */
public class Test {
    // 阿里巴巴面试题
    public static void main(String[] args) {
        Integer a = 100;
        Integer b = 100;
        System.out.println(a == b);// true

        Integer c = 200;
        Integer d = 200;
        System.out.println(c == d);// false(因为返回的是一个新的对象，所以不一样)
    }
    public static void main2(String[] args) {
        // 拆箱
        Integer a = 10;
        int b = a;// 自动的

        int c = a.intValue();// 手动的(显示的)

        double d = a.doubleValue();

        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
    }
    public static void main1(String[] args) {
        // 装箱
        int a = 10;
        Integer i = Integer.valueOf(a);// 显示装箱
        Integer i2 = 10;// 自动装箱（隐式）

        Double d = Double.valueOf(a);

        System.out.println(i);
        System.out.println(i2);
    }
}
